before I could... - German English Dictionary